package com.example.design.function;

import java.util.function.Consumer;

/**
 * 消费型接口
 */
public class TestConsumer {
    //定义方法实现用户消费的功能
    public static void userConsumer(Double money, Consumer<Double> con) {
        con.accept(money);
    }

    //测试
    public static void main(String[] args) {
        //客户1：花了X元, 买了一盒化妆品
        userConsumer(500.0, money -> System.out.println("客户1花了" + money + "买了一盒化妆品"));

        //客户2：花了X元, 吃了一顿美食
        userConsumer(800.0, money -> System.out.println("客户2花了" + money + "元钱吃了一顿美食"));
    }
}